@charset "UTF-8";

/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/

@-webkit-keyframes circle{
    0%{ transform:rotate(0deg); }
    100%{ transform:rotate(-360deg); }
    }
@keyframes circle{
    0%{ transform:rotate(0deg); }
    100%{ transform:rotate(-360deg); }
    }
.circle {
    -webkit-animation-name: circle;
    animation-name: circle;
    }
@-webkit-keyframes move-lr{
    0%, 100% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    25% {
        -webkit-transform: translate3d(-10%, 0, 0);
        transform: translate3d(-10%, 0, 0);
    }
    75% {
        -webkit-transform: translate3d(10%, 2%, 0);
        transform: translate3d(10%, 2%, 0);
    }
}
@keyframes move-lr{
    0%, 100% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    25% {
        -webkit-transform: translate3d(-10%, 0, 0);
        transform: translate3d(-10%, 0, 0);
    }
    75% {
        -webkit-transform: translate3d(10%, 2%, 0);
        transform: translate3d(10%, 2%, 0);
    }
}
@-webkit-keyframes move-ll{
    0%, 100% {
        -webkit-transform: translate3d(6%, 0, 0);
        transform: translate3d(6%, 0, 0);
    }
    25% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    75% {
        -webkit-transform: translate3d(-6%, 0, 0);
        transform: translate3d(-6%, 0, 0);
    }
}
@keyframes move-ll{
    0%, 100% {
        -webkit-transform: translate3d(-6%, 0, 0);
        transform: translate3d(-6%, 0, 0);
    }
    25% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    75% {
        -webkit-transform: translate3d(6%, 0, 0);
        transform: translate3d(6%, 0, 0);
    }
}
@-webkit-keyframes shake-up {
    0%, 100% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    
    10%, 30%, 50%, 70%, 90% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0);
    }
    
    20%, 40%, 60%, 80% {
        -webkit-transform: translate3d(0,10px, 0);
        transform: translate3d(0, 10px, 0);
    }
}  
@keyframes shake-up {
    0%, 100% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    
    10%, 30%, 50%, 70%, 90% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0);
    }
    
    20%, 40%, 60%, 80% {
        -webkit-transform: translate3d(0,10px, 0);
        transform: translate3d(0, 10px, 0);
    }
}
.shake-up {
-webkit-animation-name: shake-up;
animation-name: shake-up;
}

@-webkit-keyframes flash-d {
    0%, 4%, 8%, 100% {
      opacity: 1;
    }
  
    2%, 6% {
      opacity: 0;
    }
  }
  
  @keyframes flash-d {
    0%, 4%, 8%, 100% {
    opacity: 1;
    }

    2%, 6% {
    opacity: 0;
    }
  }
  
  .flash-d {
    -webkit-animation-name: flash-d;
    animation-name: flash-d;
  }
  @-webkit-keyframes shake-up-l {
    0%, 100% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    
    2%, 6%, 10%, 14%, 18% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0);
    }
    
    4%, 8%, 12%, 16% {
        -webkit-transform: translate3d(0,10px, 0);
        transform: translate3d(0, 10px, 0);
    }
}  
@keyframes shake-up-l {
    0%,12%, 100% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    
    2%, 6%,10%{
        -webkit-transform: translate3d(0, -4px, 0);
        transform: translate3d(0, -4px, 0);
    }
    
    4%, 8% {
        -webkit-transform: translate3d(0,4px, 0);
        transform: translate3d(0, 4px, 0);
    }
}
.shake-up-l {
-webkit-animation-name: shake-up-l;
animation-name: shake-up-l;
}

@-webkit-keyframes zoomInFont01 {
    0% {
      opacity: 0;
      -webkit-transform: scale3d(5.3, 5.3, 5.3) translate3d(20%,-40%, 0);
      transform: scale3d(5.3, 5.3, 5.3) translate3d(20%,-40%, 0);
    }
  
    50% {
      opacity: 1;
    }
  }
  
  @keyframes zoomInFont01 {
    0% {
      opacity: 0;
      -webkit-transform: scale3d(5.3, 5.3, 5.3) translate3d(20%,-40%, 0);
      transform: scale3d(5.3, 5.3, 5.3) translate3d(20%,-40%, 0);
    }
  
    50% {
      opacity: 1;
    }
  }
@-webkit-keyframes zoomInFont02 {
    0% {
      opacity: 0;
      -webkit-transform: scale3d(5.3, 5.3, 5.3) translate3d(10%,-40%, 0);
      transform: scale3d(5.3, 5.3, 5.3) translate3d(10%,-40%, 0);
    }
  
    50% {
      opacity: 1;
    }
  }
  
  @keyframes zoomInFont02 {
    0% {
      opacity: 0;
      -webkit-transform: scale3d(5.3, 5.3, 5.3) translate3d(10%,-40%, 0);
      transform: scale3d(5.3, 5.3, 5.3) translate3d(10%,-40%, 0);
    }
  
    50% {
      opacity: 1;
    }
  }
@-webkit-keyframes zoomInFont03 {
    0% {
      opacity: 0;
      -webkit-transform: scale3d(5.3, 5.3, 5.3) translate3d(0%,-40%, 0);
      transform: scale3d(5.3, 5.3, 5.3) translate3d(0%,-40%, 0);
    }
  
    50% {
      opacity: 1;
    }
  }
  
  @keyframes zoomInFont03 {
    0% {
      opacity: 0;
      -webkit-transform: scale3d(5.3, 5.3, 5.3) translate3d(0%,-40%, 0);
      transform: scale3d(5.3, 5.3, 5.3) translate3d(0%,-40%, 0);
    }
  
    50% {
      opacity: 1;
    }
  }
@-webkit-keyframes zoomInFont04 {
    0% {
      opacity: 0;
      -webkit-transform: scale3d(5.3, 5.3, 5.3) translate3d(-10%,-40%, 0);
      transform: scale3d(5.3, 5.3, 5.3) translate3d(-10%,-40%, 0);
    }
  
    50% {
      opacity: 1;
    }
  }
  
  @keyframes zoomInFont04 {
    0% {
      opacity: 0;
      -webkit-transform: scale3d(5.3, 5.3, 5.3) translate3d(-10%,-40%, 0);
      transform: scale3d(5.3, 5.3, 5.3) translate3d(-10%,-40%, 0);
    }
  
    50% {
      opacity: 1;
    }
  }
@-webkit-keyframes zoomInFont05 {
    0% {
      opacity: 0;
      -webkit-transform: scale3d(5.3, 5.3, 5.3) translate3d(-20%,-40%, 0);
      transform: scale3d(5.3, 5.3, 5.3) translate3d(-20%,-40%, 0);
    }
  
    50% {
      opacity: 1;
    }
  }
  
  @keyframes zoomInFont05 {
    0% {
      opacity: 0;
      -webkit-transform: scale3d(5.3, 5.3, 5.3) translate3d(-20%,-40%, 0);
      transform: scale3d(5.3, 5.3, 5.3) translate3d(-20%,-40%, 0);
    }
  
    50% {
      opacity: 1;
    }
  }
@-webkit-keyframes zoomInFont06 {
    0% {
      opacity: 0;
      -webkit-transform: scale3d(5.3, 5.3, 5.3) translate3d(-25%,-40%, 0);
      transform: scale3d(5.3, 5.3, 5.3) translate3d(-25%,-40%, 0);
    }
  
    50% {
      opacity: 1;
    }
  }
  
  @keyframes zoomInFont06 {
    0% {
      opacity: 0;
      -webkit-transform: scale3d(5.3, 5.3, 5.3) translate3d(-25%,-40%, 0);
      transform: scale3d(5.3, 5.3, 5.3) translate3d(-25%,-40%, 0);
    }
  
    50% {
      opacity: 1;
    }
  }
  
  .zoomInFont {
    -webkit-animation-name: zoomInFont;
    animation-name: zoomInFont;
  }